package com.gljx.web.service;

import com.gljx.util.ServerResponse;
import com.gljx.web.Entity.Coachsub;

import java.util.List;
import java.util.Map;

/**
 * Created by Administrator on 2017/11/20 0020.
 */
public interface CoachSubService {

    Map<String, Object> selectPage(int pindex, String s, int psize);

    Map<String, Object> selectPageCount(String psql);

    void addCoachsub(String state, Coachsub coachsub, String[] cfcoachid, String[] cfcoachno, String[] cfdqsub, String[] cfdqcartype, String[] cfxzsub, String[] cfxzcartype, String[] cfdesc);

    Coachsub selectCoachsubByFid(String fid);

    void deleteByCoachsubKey(String[] deleteId,String[] fnumber);

    ServerResponse examine(Coachsub coachsub, String state, String agreed, String auditcomment);

    List<Coachsub> selectCoachSubAsXls(String jlName, String cfcoachno, String beginTime, String endTime, String fcompanyid);
}
